a man who lives off women - Turco Inglés Diccionario